package com.wctj.api.infra.huifu.dto;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.List;
public class MemberListData {

    @JsonProperty("app_id")
    private String appId; // 控制台 主页面应用的app_id

    @JsonProperty("object")
    private String object; // 用户对象列表，list

    @JsonProperty("members")
    private List<MemberUserResponse> members; // Member对象 列表，若未查询到结果时，字段为空

    @JsonProperty("prod_mode")
    private String prodMode; // 是否 prod模式，true 是 prod模式，false 是 mock模式

    @JsonProperty("has_more")
    private boolean hasMore; // 是否还有更多，true-是，false-否

    @JsonProperty("status")
    private String status;

    @JsonProperty("error_msg")
    private String errorMsg;

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getObject() {
        return object;
    }

    public void setObject(String object) {
        this.object = object;
    }

    public List<MemberUserResponse> getMembers() {
        return members;
    }

    public void setMembers(List<MemberUserResponse> members) {
        this.members = members;
    }

    public String getProdMode() {
        return prodMode;
    }

    public void setProdMode(String prodMode) {
        this.prodMode = prodMode;
    }

    public boolean isHasMore() {
        return hasMore;
    }

    public void setHasMore(boolean hasMore) {
        this.hasMore = hasMore;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getErrorMsg() {
        return errorMsg;
    }

    public void setErrorMsg(String errorMsg) {
        this.errorMsg = errorMsg;
    }
}
